package com.siwei.mes.entity.laboratory;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import javax.persistence.Transient;
import java.util.Date;

@Data
@Accessors(chain = true)
@ApiModel(value = "PrintExamRecord", description = "上海协会报表详细")
public class PrintExamRecord {
    @Transient
    @ApiModelProperty(value = "序号")
    private String ID;
    @Transient
    @ApiModelProperty(value = "检测类别编号")
    private String KindID;
    @Transient
    @ApiModelProperty(value = "样品类别编号")
    private String ItemID;
    @Transient
    @ApiModelProperty(value = "委托编号")
    private String ConSignID;
    @Transient
    @ApiModelProperty(value = "样品编号")
    private String SampleID;
    @Transient
    @ApiModelProperty(value = "检测时间")
    private Date ExamTime;
    @Transient
    @ApiModelProperty(value = "检测人")
    private String ExamPerson;
    @Transient
    @ApiModelProperty(value = "备注")
    private String Memo;
    @Transient
    @ApiModelProperty(value = "打印状态")
    private String PrintStatus;
    @Transient
    @ApiModelProperty(value = "打印人")
    private String PrintPerson;
    @Transient
    @ApiModelProperty(value = "打印日期")
    private Date PrintDate;
    @Transient
    @ApiModelProperty(value = "打印时间")
    private Date PrintTime;
    @Transient
    @ApiModelProperty(value = "批准人ID")
    private String ReportApprovalId;
    @Transient
    @ApiModelProperty(value = "审核状态,0为未审核,1为已审核")
    private String ReportApproval;
    @Transient
    @ApiModelProperty(value = "0为手动登录,1为IC卡登录")
    private String ReportApprovalLoginType;
    @Transient
    @ApiModelProperty(value = "审核时间")
    private Date ReportApprovalTime;
    @Transient
    private String UploadFlag;
}
